trailer housed - French English Dictionary